to leave so in the lurch - Allemand Anglais Dictionnaire