give off a smell - Türkisch Englisch Wörterbuch