immediate past president - Turco Inglés Diccionario