long kidney beans - Spanish English Dictionary