unavoidable circumstances - Alemán Inglés Diccionario