mauritius owl - Turkish English Dictionary