leader of group activities - Turco Inglés Diccionario