live in the wild - Turc Anglais Dictionnaire