power feeders - Turkish English Dictionary