one's own advantage - Türkisch Englisch Wörterbuch