foot protection concrete block - Allemand Anglais Dictionnaire