motor pump - Turkish English Dictionary