transpicuous - Spanish English Dictionary