overfamiliar person - Spanish English Dictionary