creampie - French English Dictionary