barn-owls - Alemán Inglés Diccionario