removable canopy - Alemán Inglés Diccionario