grandiflora rose - French English Dictionary