illegal detention - Turkish English Dictionary