sticky biscuit - German English Dictionary