what explains...? - Türkisch Englisch Wörterbuch