vivisects - French English Dictionary