If need be ... - English Synonyms Dictionary