leader of group activities - Alemán Inglés Diccionario