corrugated bitumen sheet - Alemán Inglés Diccionario