handling and filling equipment - Turkish English Dictionary