opencast pits - Alemán Inglés Diccionario