because of events beyond one's control - Español Inglés Diccionario