vivisectora - French English Dictionary