put something up for sale - Fransızca İngilizce Sözlük