perennial pea - German English Dictionary