temporary storage site for nuclear waste - Alemán Inglés Diccionario