cattle grate - Turco Inglés Diccionario