human-animal relationship - Français Anglais Dictionnaire