science achievement - Turkish English Dictionary