animal under one's charge and keeping - Español Inglés Diccionario