subidea - French English Dictionary