open pit mine - Turco Inglés Diccionario