olive cake - German English Dictionary