Solar barn - Alemán Inglés Diccionario