masked troupe - Alemán Inglés Diccionario