scientific institution - Turkish English Dictionary