spanish broom grove - French English Dictionary