mechanical screen shaker - Turkish English Dictionary