maria koepke's screech owl - Turkish English Dictionary