shrub with pretty red flower - Francés Inglés Diccionario