look after an animal - Turc Anglais Dictionnaire