irretrievably lost - Allemand Anglais Dictionnaire