distinctly visible - Spanish English Dictionary