opening of a trench - Spanish English Dictionary