mechanical injector - Turkish English Dictionary