give off (an odor) - Turco Inglés Diccionario