a land of contrasts - Turc Anglais Dictionnaire