opposed impellers - Turkish English Dictionary