be hopelessly lost - Allemand Anglais Dictionnaire