doctrine of unforeseen difficulties - Spanish English Dictionary