mrap (mine resistant ambush protected) - Turkish English Dictionary