impending slough - Alemán Inglés Diccionario