window-fastener - Turkish English Dictionary