puerto rican screech owl - Turkish English Dictionary