let's make it crystal clear - Turkish English Dictionary