semitrance - French English Dictionary