someone who applauds - Francés Inglés Diccionario