English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search squeezing machine DeutschEnglish Presse {f} [tech.]squeezing machine [noun]