reason beyond one's control - Español Inglés Diccionario