tanzanian bay owl - Turkish English Dictionary