street clearing team - Alemán Inglés Diccionario