mechanical and physical properties - Alemán Inglés Diccionario