short suit - French English Dictionary