hole made by worms - Francés Inglés Diccionario