mountain chick pea - German English Dictionary