admiralty islands hawk owl - Turco Inglés Diccionario