turkey pea - German English Dictionary