honeycomb sunshade - Alemán Inglés Diccionario