spanish broom grove - German English Dictionary