platform weighing machine - Turkish English Dictionary