interlocking grate - Allemand Anglais Dictionnaire