engine lifter - Turkish English Dictionary