wearing a heavy moustache - Türkisch Englisch Wörterbuch