factory that manufactures oil for cooking; device which extracts oil from certain fruits (olives, nuts, etc.)
OIL PRESS
Meaning of OIL PRESS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012