glory pea - German English Dictionary