puerto rico screech owl - Turkish English Dictionary