plot of land planted with rose bushes - Deutsch Englisch Wörterbuch