one hundred square meters in area - Turc Anglais Dictionnaire