louvred - Alemán Inglés Diccionario