conceptora - French English Dictionary