that helps a lot - Deutsch Englisch Wörterbuch