get trapped under debris - Francés Inglés Diccionario