meskene tecavüz - Turkish English Dictionary