escafoide - English Synonyms Dictionary