rape cake - German English Dictionary