dudette - French English Dictionary