shrub with pretty red flower - Français Anglais Dictionnaire