deliberate person - Spanish English Dictionary