rape cake - French English Dictionary