mechanical lift - Turkish English Dictionary