recently enslaved - Turkish English Dictionary