green pea soup - German English Dictionary