black scavenger flies - Alemán Inglés Diccionario