give off a smell - Fransızca İngilizce Sözlük