the last i heard - Deutsch Englisch Wörterbuch