self-confident but rude - Alemán Inglés Diccionario