someone who applauds - Alemán Inglés Diccionario