i thought i heard something - Deutsch Englisch Wörterbuch