something nice and sweet - German English Dictionary