give off (an odor) - Spanish English Dictionary