shrub with pretty red flower - Alemán Inglés Diccionario