a convincing explanation - Türkisch Englisch Wörterbuch