micropsie - French English Dictionary