unavoidable circumstances - Turco Inglés Diccionario