cast a long shadow - Turc Anglais Dictionnaire