arrogant and presumptuous person - Alemán Inglés Diccionario