I was wondering what BMP stood for, this was what I found. So, I assume BMP must be infantry combat unit, when presented as Russian BMP.
боевая машина пехоты
Russian can have interesting senteb e and phrase constructs. While we call it an IFV Infantry Fighting Vehicle literally it translates as COMBAT (or BATTLE) VEHICLE INFANTRY