teacake - French English Dictionary