plural form of torre - Turc Anglais Dictionnaire