suffer (heavy) losses - Turc Anglais Dictionnaire