owing to circumstances - French English Dictionary