grandiflora rose - German English Dictionary