peruvian science and technology society - Turkish English Dictionary