a million miles away - Allemand Anglais Dictionnaire