a shopping mall - Turc Anglais Dictionnaire