sturgeons - French English Dictionary