look to be million miles away - Deutsch Englisch Wörterbuch