irrecoverably lost - Turc Anglais Dictionnaire