cloud of flies - Alemán Inglés Diccionario