machine moulding - Turkish English Dictionary