squitch - Turkish English Dictionary