GTranslate

review and comment