non-stop layer-on - Turkish English Dictionary