supervening impracticability - Alemán Inglés Diccionario