arrogant and presumptuous person - German English Dictionary