battery en echarpe - English Synonyms Dictionary