Полный англо-русский словарь

cast a vote

Подавать голос (на выборах) отдавать голос (for за against против)

Полный англо-русский словарь