human-animal relationship - Turc Anglais Dictionnaire