profiterole - French English Dictionary