mrap (mine resistant ambush protected) - Alemán Inglés Diccionario