engine rebuilder - Turkish English Dictionary