Yes they are the same, they are also known as field beans or peas and in Arabic they are under the word "loubieh" which is the word for bean.