band of strolling players - Alemán Inglés Diccionario