open barns - Alemán Inglés Diccionario