a natural explanation - Türkisch Englisch Wörterbuch