cattle grate - Alemán Inglés Diccionario