animal custodians - Francés Inglés Diccionario