fresh pea - German English Dictionary