crystal-clear or obvious - Turkish English Dictionary