pea and ham soup - German English Dictionary