no deposit - no return - Turkish English Dictionary