relating to/made up of roses - Almanca İngilizce Sözlük