seem a long shot - Turc Anglais Dictionnaire