mechanical compression - Alemán Inglés Diccionario