inseparable friend - Deutsch Englisch Wörterbuch