roof hatch window - Turkish English Dictionary