species of brown horsefly, very common and annoying - Türkisch Englisch Wörterbuch