semation - French English Dictionary