build a wall with rocks or stones - Allemand Anglais Dictionnaire