on the squiff - Turkish English Dictionary