animal custodian - Francés Inglés Diccionario