be head and shoulders above - Türkisch Englisch Wörterbuch