scouring of foundation - Alemán Inglés Diccionario