an overlay - Turkish English Dictionary