mouth of a scabbard - French English Dictionary