short-stop - French English Dictionary