cattle grate - Allemand Anglais Dictionnaire