farm life - Turc Anglais Dictionnaire