scotch douche - Turkish English Dictionary