scabbardfish - French English Dictionary