feeder animals - Francés Inglés Diccionario