rude or vulgar female person - Espagnol Anglais Dictionnaire