circumstances beyond the control - Espagnol Anglais Dictionnaire