globe-podded hoarycress - German English Dictionary