immediate past president - Español Inglés Diccionario