reason beyond one's control - Turco Inglés Diccionario