barring unforeseen circumstances - Turco Inglés Diccionario