african marsh owl - Turkish English Dictionary