i was your best friend - Deutsch Englisch Wörterbuch