cattle grate - Turkish English Dictionary