demand one's resignation - Español Inglés Diccionario