be on top on everything - Türkisch Englisch Wörterbuch