mrap (mine resistant ambush protected) - Allemand Anglais Dictionnaire