seem million miles away - Deutsch Englisch Wörterbuch