ultimum remedium - French English Dictionary