carcake - French English Dictionary