explore a new place - Turc Anglais Dictionnaire