round leaf buchu - German English Dictionary