distinctly visible - Turkish English Dictionary