shell bean plant - German English Dictionary