be raped repeatedly - Turkish English Dictionary