madagascan owl - Turkish English Dictionary