unavoidable circumstance - Turco Inglés Diccionario