trap trench - Spanish English Dictionary