live in the wilds - Turc Anglais Dictionnaire