i still consider you my best friend - Deutsch Englisch Wörterbuch