egyptian kidney bean - Spanish English Dictionary