grate on a wooden plow - Espagnol Anglais Dictionnaire