well-characterised - Spanish English Dictionary