get trapped under debris - Spanish English Dictionary