overlaid - Turkish English Dictionary