screeching owl - Alemán Inglés Diccionario