give off (an odor) - Türkisch Englisch Wörterbuch