taste divine - German English Dictionary