to plant greenery on something - Fransızca İngilizce Sözlük