atp synthase - English Synonyms Dictionary