micropsy - French English Dictionary