What does Berberitzenfliege mean?

Berberitzenfliege - German to English

yellowish berberis good fresh fruit fly [Rhagoletis meigenii, syn.: Ceratitis meigenii]