supercilious oaf - Turkish English Dictionary