a large hole dug in the ground - Francés Inglés Diccionario