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