be rude and insolent - Alemán Inglés Diccionario