fall in battle - Turc Anglais Dictionnaire