be logically consistent - Spanish English Dictionary