carrion flies - Alemán Inglés Diccionario