supercilious oaf - Spanish English Dictionary