seem a long shot - Allemand Anglais Dictionnaire