give off a smell - Französisch Englisch Wörterbuch