hole for dumping ore - Francés Inglés Diccionario