science lover - Turkish English Dictionary