a fleeting encounter - Allemand Anglais Dictionnaire