semislug - French English Dictionary