resistance to soft and heavy body impact of doors - Alemán Inglés Diccionario