common barn owl - Turkish English Dictionary