insolent, foul-mouthed woman - Turkish English Dictionary