perform well and quickly - Türkisch Englisch Wörterbuch