express one's thought - Spanish English Dictionary