give off (an odor) - German English Dictionary