that clears up a lot - Türkisch Englisch Wörterbuch