rude and annoying man - Español Inglés Diccionario