seem million miles away - Turc Anglais Dictionnaire