unavoidable circumstance - Inglés Sinónimo Diccionario