salivating - German English Dictionary