protective canopy - Alemán Inglés Diccionario