debris mitigation - Francés Inglés Diccionario