a hen party - Turkish English Dictionary