power feeders - Spanish English Dictionary