unavoidable circumstances - Francés Inglés Diccionario