redcurrant bush - Spanish English Dictionary