high duty press - Alemán Inglés Diccionario