indiscreet and loose-lipped person - Spanish English Dictionary