feeder animals - Spanish English Dictionary