Torfmooreule - Alemán Inglés Diccionario