irrecoverably lost - Espagnol Anglais Dictionnaire