stigmat - French English Dictionary