inhabitant of barcelona - Turc Anglais Dictionnaire