stage machinery - Turkish English Dictionary