tecavüz mahkumu - Turkish English Dictionary