human-animal relationship - Spanish English Dictionary