open-front mechanical power press - Almanca İngilizce Sözlük