palm not cake - German English Dictionary