full marks to...! - English Synonyms Dictionary