power feeders - German English Dictionary