electric motor pump - Turkish English Dictionary