to (better) advantage - Türkisch Englisch Wörterbuch