that helps a lot - Türkisch Englisch Wörterbuch