human-animal relationship - Francés Inglés Diccionario