overconfident and disrespectful - Spanish English Dictionary