cake glue - German English Dictionary