shrub with pretty red flower - Turco Inglés Diccionario