a shrub with beautiful white flowers - Español Inglés Diccionario