mrap (mine resistant ambush protected) - Francés Inglés Diccionario