supercilious oaf - Francés Inglés Diccionario