hinged grating - Turkish English Dictionary