circumstances beyond the control - Alemán Inglés Diccionario