blanket of debris - Francés Inglés Diccionario