rude or vulgar man in bad taste - Espagnol Anglais Dictionnaire