tanzanian bay owl - Español Inglés Diccionario