rape cake - Spanish English Dictionary