suppy sup? - French English Dictionary