deputy's mall - Turc Anglais Dictionnaire