does that sound crazy? - Turkish English Dictionary