idiopathical - French English Dictionary