plot of land planted with rose bushes - Espagnol Anglais Dictionnaire